package org.cheniy.domain.strategy.model.valobj;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author cheniy
 * @description 规则节点的之间的联系-下一个上一个节点
 * @create 2025/3/8 15:12
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class RuleTreeNodeLineVO {

    /** 规则树ID */
    private String treeId;
    /** 规则key节点 from */
    private String ruleNodeFrom;
    /** 规则key节点 to */
    private String ruleNodeTo;
    /** 限定类型：1:=  2:>  3:<  4:>=  5:<=  6:enum[枚举范围]  </>*/
    private RuleLimitTypeVO ruleLimitType;
    /** 限定值（到下一个节点） */
    private RuleLogicCheckTypeVO ruleLimitValue;


}
